erp manufacturing management consulting mrp relationship business master planning architecture software master production scheduling inventory design customer manufacturing software crm architects